suffer greatly - German English Dictionary